mechanical release - Español Inglés Diccionario